package dao;

import bean.ficha;
import bean.habito;
import bean.habito_ficha;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.util.ArrayList;

/**
 *
 * @author May
 */
public class d_habito_ficha {
     public ArrayList listadoHabito_Fichas() throws SQLException {
        conexion db=new conexion();
        String query="select * from habito_ficha";
        ResultSet resultado = db.seleccion(query);
        habito_ficha mihabito_Fich=null;
        ficha mificha;
        habito mihabito;
             
        ArrayList todos=new ArrayList();
        while (resultado.next()) {
            mihabito_Fich = new habito_ficha();
            mihabito=new habito();
            mificha=new ficha();
            
            mificha.setId(resultado.getInt(1));
            mihabito.setId(resultado.getInt(2) );
           
            mihabito_Fich.setMificha(mificha);
            mihabito_Fich.setMiHabtio(mihabito);
            todos.add(mihabito_Fich);
        }
        return todos;
    } 
     
     public ArrayList busquedaHabito_Fichas(int fichaid) throws SQLException {
        conexion db=new conexion();
        String query="select * from habito_ficha where fichaid = '" + fichaid + "'";
        ResultSet resultado = db.seleccion(query);
        habito_ficha mihabito_Fich=null;
        ficha mificha;
        habito mihabito;
             
        ArrayList todos=new ArrayList();
        while (resultado.next()) {
            mihabito_Fich = new habito_ficha();
            mihabito=new habito();
            mificha=new ficha();
            
            mificha.setId(resultado.getInt(1));
            mihabito.setId(resultado.getInt(2) );
           
            mihabito_Fich.setMificha(mificha);
            mihabito_Fich.setMiHabtio(mihabito);
            todos.add(mihabito_Fich);
        }
        return todos;
    } 
}
